slope stabilizing piles - Turc Anglais Dictionnaire